(sperm) duct - German English Dictionary